package qrcode;

public enum ModeIndicator {

  ECI((byte)7),
  NUMERIC((byte)1),
  ALPHANUMERIC((byte)2),
  BYTE((byte)4),
  KANJI((byte)8),
  STRUCTURED_APPEND((byte)3),
  FNC1_FIRST_POSITION((byte)5),
  FNC1_SECOND_POSITION((byte)9),
  TERMINATOR((byte)0);
  
  private ModeIndicator(byte value){
    this.value = value;
  }
  
  private byte value;
  
  public byte asByte(){
    return value;
  }
}